English to Simple English Dictionary
deputation
Delegation
Meaning for deputation found in 7 Languages.
Sponored Video